Peron's dolphin - English Synonyms Dictionary